#!/bin/bash
#呵呵，嫌找ELF文件再赋值文件名到终端去执行太麻烦 
#作用是找到当前目录下的可执行文件并执行
#经常有.o文件打扰，这下子搞定了
TARGET=
FILES=$(find . * | grep -v .o)
for file in ${FILES};do
		readelf -d ${file}  2> /dev/null 1> /dev/null		
		RC=$?							
		case "$RC" in						
		0)							
	
			TARGET=${file}						
			;;						
		1)							                
			;;						
		esac
done	
echo "正在运行:${TARGET}......"
${TARGET}

